body,html{height:100%}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}body{padding:0;margin:0;font-size:3.8vw;line-height:1.7;color:#333;background:#fff}body a{text-decoration:none!important;color:#333;-webkit-tap-highlight-color:transparent}body a:active{opacity:.8;background:none}body button,body input{border-radius:5px;border:1px solid #d9d9d9;-webkit-appearance:none;outline:none}body button.green{background:#2164f9;color:#fff;border:0}body button.white{color:#2164f9;border:1px solid #2164f9;background:#fff}body button:active{opacity:.7}body dd,body dl,body dt,body li,body ol,body ul{margin:0;list-style:none;padding:0}.am-icon{width:30px;height:30px}.jobBeOverdue .main{background:url(https://img.job10000.com/jobeast/mf/img/job_bg.png) no-repeat;background-size:100% 100%;position:relative}.jobBeOverdue .content{width:83vw;height:69vw;background:url(https://img.job10000.com/jobeast/mf/img/job_bg2.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jobBeOverdue .content>div{width:70%;text-align:center;margin:0 15%}.jobBeOverdue .content>div>div:first-child{color:#fd6d04;font-size:4.3vw;font-weight:600}.jobBeOverdue .content>div>div:last-child{color:#6c6c6c;font-size:3vw}.jobBeOverdue .content>div a{background:#ffda31;color:#984300;font-size:4.3vw;font-weight:600;width:40vw;display:block;height:12vw;line-height:12vw;text-align:center;border-radius:6vw;margin:0 auto}.jobBeOverdue .content>div:first-child{margin-top:26vw;margin-bottom:4vw}.job_list>ul{margin-top:2vw;color:#666;font-size:3.6vw}.job_list>ul li{line-height:6.5vw;padding:5vw;position:relative;border-bottom:2.5vw solid #f8f6f6;background:#fff}.job_list>ul li .top{position:absolute;width:8vw;top:0;left:0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.job_list>ul li .jobname{font-size:4.3vw;color:#333;font-weight:700;height:6.5vw;margin-bottom:3vw}.job_list>ul li .jobname b{width:55vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job_list>ul li .jobname span{font-size:3.6vw;float:right;font-weight:700;color:#ffa133}.job_list>ul li .term span{border-right:1px solid #d9d9d9;margin-right:1vw;padding-right:2vw;height:3vw;line-height:3vw;display:inline-block}.job_list>ul li .term span:last-child,.job_list>ul li .term span:nth-last-child(2){margin:0;border:0}.job_list>ul li .term span:last-child{float:right;line-height:6.5vw;color:#999}.job_list>ul li .sign{margin-top:1vw}.job_list>ul li .sign span{background:#f8f6f6;padding:0 2vw;color:#2164f9;margin-right:2vw;border-radius:3px;display:inline-block;line-height:7vw;font-size:3.5vw}.job_list>ul li:last-child{border:0}.company_info{display:flex;margin-top:3vw}.company_info img{width:8vw;height:8vw;border-radius:1vw;margin-right:2vw}.company_info span{display:inline-block;height:8vw;line-height:8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nomore{text-align:center;color:#aaa;height:40vw}.nomore img{height:30vw;margin-top:10vw}.dialog-btn,.dialog-btn-hl,[data-style=android] .dialog-content-ft .dialog-btn-confirm,[data-style=android] .dialog-content-ft .dialog-btn-hl{color:#2164f9}ul.paging{height:9vw;margin:0!important;padding:8vw 21vw!important;background:#f8f6f6;text-align:center;font-size:3.3vw}ul.paging>li{width:10vw;text-align:center;height:9vw!important;line-height:9vw!important;border-bottom:0!important;background:#fff;float:left;margin:0 .1vw}ul.paging li:active{opacity:.8}ul.paging li{color:#aaa}ul.paging li:nth-child(3),ul.paging li>a{color:#333!important}ul.paging li>a{padding:0!important;display:block;width:10vw;height:9vw!important}ul.paging li>a,ul.paging li [class^=icon-]:before{line-height:9vw!important}ul.paging li:first-child{margin-right:3vw}ul.paging li:last-child{margin-left:3vw}.jobList,.jobList a{color:#3e3e3e}.jobList a{display:block}.jobList .searchHeader{display:flex;padding:3vw;position:fixed;top:0;background:#fff;width:100%;height:10vw;line-height:10vw;z-index:80}.jobList .searchHeader .city{width:17vw;text-align:center;height:10vw;line-height:10vw}.jobList .searchHeader .city a{font-size:4vw;display:inline-block}.jobList .searchHeader .city a span{max-width:12vw;display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:middle;height:10vw}.jobList .searchHeader .city a i{font-size:3vw;margin-left:.5vw;color:#999}.jobList .searchHeader .searchInput{width:63vw;border:1px solid #f2f2f2;border-radius:5px;padding:1vw;box-sizing:border-box}.jobList .searchHeader .searchInput i{font-size:4.5vw;vertical-align:middle;position:relative;top:-1.35vw;color:#999}.jobList .searchHeader .searchInput input{border:0;height:7vw;width:42vw;font-size:3.6vw;position:relative;top:-1.2vw}.jobList .searchHeader .goBack,.jobList .searchHeader .searchBtn{width:15vw;text-align:center;font-size:4.2vw}.jobList .searchHeader .searchBtn{display:none}.jobList .selectType{padding:0 4vw;height:10vw;position:fixed;top:15vw;width:100%;box-sizing:border-box;background:#fff;z-index:50}.jobList .selectType span{width:20%;float:left;height:10vw;line-height:10vw;font-size:4vw;text-align:center}.jobList .selectType span i{font-size:2.5vw;color:#9b9b9b;position:relative;top:-1px}.jobList .selectType span.active,.jobList .selectType span.active i,.jobList .selectType span.moren,.jobList .selectType span.moren i{color:#2164f9}.jobList .nomore{line-height:10vw;text-align:center;color:#666;display:none;height:40vw}.jobList .nomore img{height:30vw;margin-top:10vw}.jobList .mask{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;top:0;display:none}.jobList .companyType,.jobList .demand,.jobList .seacrhHistory{background:#fff;position:fixed;top:15vw;width:100%;box-sizing:border-box;display:none;padding-top:0;z-index:999}.jobList .companyType .hasHistory,.jobList .demand .hasHistory,.jobList .seacrhHistory .hasHistory{display:none}.jobList .companyType .noHistory,.jobList .demand .noHistory,.jobList .seacrhHistory .noHistory{text-align:center;font-size:3.5vw;color:#666}.jobList .companyType>div,.jobList .demand>div,.jobList .seacrhHistory>div{font-size:4vw;color:#333;margin:4vw 0;font-weight:500}.jobList .companyType>div i,.jobList .demand>div i,.jobList .seacrhHistory>div i{float:right}.jobList .companyType>ul li,.jobList .demand>ul li,.jobList .seacrhHistory>ul li{border:1px solid #f8f6f6;padding:0 3.5vw;height:10vw;box-sizing:border-box;line-height:9.5vw;border-radius:5px;margin:1vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.jobList .companyType>ul li.active,.jobList .demand>ul li.active,.jobList .seacrhHistory>ul li.active{background:rgba(33,100,249,.15);color:#2164f9}.jobList .seacrhHistory{padding:4vw 5vw}.jobList .jobSelect,.jobList .langSelect{background:#fff;position:fixed;top:24vw;width:100%;box-sizing:border-box;padding-top:0;z-index:999;display:none}.jobList .jobSelect ul,.jobList .langSelect ul{height:calc(100vh - 40vw);overflow-y:scroll}.jobList .jobSelect ul li,.jobList .langSelect ul li{width:100%;text-align:center;height:13vw;line-height:13vw;border-bottom:1px solid #f8f6f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobList .jobSelect ul li.active a,.jobList .langSelect ul li.active a{color:#2164f9}.jobList .jobSelect ul li:last-child,.jobList .langSelect ul li:last-child{border:0}.jobList .companyType,.jobList .demand{top:24vw;padding-bottom:17vw}.jobList .companyType .content,.jobList .demand .content{overflow-y:scroll;height:calc(100vh - 70vw);padding:4vw 5vw}.jobList .companyType .content>div,.jobList .demand .content>div{font-size:4vw;color:#333;margin:4vw 0;font-weight:500}.jobList .companyType .content>div span,.jobList .demand .content>div span{color:#2164f9}.jobList .companyType .content>ul li,.jobList .demand .content>ul li{border:1px solid #f8f6f6;padding:0 3.5vw;height:10vw;box-sizing:border-box;line-height:9.5vw;border-radius:5px;margin:1vw;display:inline-block}.jobList .companyType .content>ul li.active,.jobList .demand .content>ul li.active{background:rgba(33,100,249,.15);color:#2164f9}.jobList .companyType ul li,.jobList .demand ul li{width:30%;text-align:center;padding:0 1.5vw;font-size:3.4vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobList .companyType .operation,.jobList .demand .operation{display:flex;width:100%;text-align:center;height:13vw;line-height:13vw;position:fixed;bottom:0;margin:0;left:0;z-index:99;background:#fff}.jobList .companyType .operation .clear,.jobList .demand .operation .clear{width:30%;color:#555}.jobList .companyType .operation .submit,.jobList .demand .operation .submit{width:70%;background:#2164f9;color:#fff}.jobList .orderSelect{position:fixed;height:calc(100vh - 25vw);background:#fff;top:25vw;width:100%;display:none;z-index:999}.jobList .orderSelect ul li{width:100%;text-align:center;height:13vw;line-height:13vw;border-bottom:1px solid #f8f6f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobList .orderSelect ul li.active a{color:#2164f9}.jobList .irs-bar,.jobList .irs-from,.jobList .irs-grid-pol,.jobList .irs-single,.jobList .irs-slider,.jobList .irs-slider.state_hover,.jobList .irs-slider:hover,.jobList .irs-to{background:#2164f9}.jobList .irs-bar{border-top:1px solid #2164f9;border-bottom:1px solid #2164f9}.jobList .irs-grid-text,.jobList .irs-max,.jobList .irs-min{color:#2164f9}.citySelect{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99999;display:none}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{position:relative;display:block}.irs-line{overflow:hidden;outline:none!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{width:0}.irs-bar,.irs-bar-edge{position:absolute;display:block;left:0}.irs-bar-edge{top:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:transparent;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}.irs{height:64px}.irs-with-grid{height:80px}.irs-line{height:3px;top:48px;background:#d6d6d6;border:1px solid #d6d6d6;border-radius:16px;-moz-border-radius:16px}.irs-line-left,.irs-line-mid,.irs-line-right{height:8px}.irs-bar{height:3px;top:48px;background:#00a472;border-top:1px solid #00a472;border-bottom:1px solid #00a472}.irs-bar-edge{height:10px;top:33px;width:14px;border:1px solid #428bca;border-right:0;background:#428bca;background:linear-gradient(0deg,#428bca 0,#7fc3e8);border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px}.irs-shadow{height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}.irs-slider{top:38px;width:6.5vw;height:6.5vw;border-radius:50%;-moz-border-radius:27px;box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.irs-slider,.irs-slider.state_hover,.irs-slider:hover{background:#00a472}.irs-max,.irs-min{color:#00a472;font-size:3.6vw;line-height:1.333;text-shadow:none;top:18px;padding:1px 5px}.lt-ie9 .irs-max,.lt-ie9 .irs-min{background:#ccc}.irs-from,.irs-single,.irs-to{color:#fff;font-size:3.6vw;line-height:1.333;text-shadow:none;padding:5px 15px;background:#00a472;border-radius:3px;-moz-border-radius:3px}.lt-ie9 .irs-from,.lt-ie9 .irs-single,.lt-ie9 .irs-to{background:#999}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#428bca}.irs-grid-pol.small{background:#999}.irs-grid-text{color:#00a472;font-size:3.5vw}